com\cminds\popupfly\CMPopUpBannersShared D

Total Complexity 289
Dependencies 5
Dependents 4
Total lines 1,328
Lines of code 964
Logical lines of code 631
Comment lines 208
Methods 34
Properties 13

Methods 34

Method Rating Maintainability Complexity Lines of code
getPopUpOutput()
D
15
71 225
getFullScreenOutput()
D
16
67 216
getFlyingBottomOutput()
D
19
57 191
getGlobalHelpItem()
A
50 13 27
setWidgetToDisplay()
A
49 10 28
getItems()
A
42 8 56
getWidgetOutput()
S
54 7 21
getBannerContent()
S
53 5 22
getHelpItemThankPopup()
S
58 5 15
getHelpItemForHomepage()
S
59 4 15
cmpopfly_setup_cookie()
S
59 4 13
getHelpItemMatchingUrl()
S
60 4 12
giveUniqueId()
S
57 3 17
cmpopfly_check_cookie()
S
57 3 16
instance()
S
68 3 7
getPostHelpItem()
S
63 3 10
__construct()
S
61 2 14
initSession()
S
74 2 5
getExternalLinkIcon()
S
72 2 5
isAutoSize()
S
78 2 3
registerActions()
S
69 1 6
setupConstants()
S
89 1 2
setupOptions()
S
80 1 3
cmpopfly_create_taxonomies()
S
82 1 3
loadClasses()
S
80 1 3
registerShortcodes()
S
83 1 3
registerFilters()
S
83 1 3
registerPostTypeAndTaxonomies()
S
82 1 3
getItem()
S
82 1 3
checkIfNotBlocked()
S
74 1 4
getCampaignOptionsMeta()
S
74 1 4
initializeWatchers()
S
91 1 2
giveNewUniqueId()
S
76 1 3
enableStatistics()
S
75 1 4